\section{FSMEmulator Class List}
Here are the classes, structs, unions and interfaces with brief descriptions:\begin{CompactList}
\item\contentsline{section}{{\bf Debug} (Stream-like class to print a debug message to the app's console window Example: )}{\pageref{classDebug}}{}
\item\contentsline{section}{{\bf EmulApp} (The central class to the program that more-or-less encapsulates most objects and data in the program )}{\pageref{classEmulApp}}{}
\item\contentsline{section}{{\bf Error} (Stream-like class to print an error message to the app's console window Example: )}{\pageref{classError}}{}
\item\contentsline{section}{{\bf Log} (Super class of \doxyref{Debug}{p.}{classDebug}, \doxyref{Warning}{p.}{classWarning}, \doxyref{Error}{p.}{classError} classes )}{\pageref{classLog}}{}
\item\contentsline{section}{{\bf ReentrancyPreventer} (A helper class that helps prevent reentrancy into certain functions )}{\pageref{structReentrancyPreventer}}{}
\item\contentsline{section}{{\bf SoundPlayer} }{\pageref{classSoundPlayer}}{}
\item\contentsline{section}{{\bf Status} (Stream-like class to print a message to the app's status bar )}{\pageref{classStatus}}{}
\item\contentsline{section}{{\bf Warning} (Stream-like class to print a warning message to the app's console window )}{\pageref{classWarning}}{}
\end{CompactList}
